Home CHELSEA FOOTBALL CLUB

High Road, Leyton, England

Probably now known as Leyton Cricket Ground. Leyton FC played some matches here
For more information